home *** CD-ROM | disk | FTP | other *** search
/ Aminet 2 / Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso / Aminet / comm / bbs / xbj18.lha / Changes.txt next >
Text File  |  1993-03-13  |  5KB  |  136 lines

  1. Al's Blackjack Casino
  2.  
  3. REVISION HISTORY
  4. ----------------
  5.  
  6. ***** Version 1.8
  7.  
  8. Kludged up the initialization code so it works with CNet (there
  9. seems to be an incompatibility between CNet and SAS rawcon).
  10.  
  11. If DLG.library was successfully opened, it's now closed on exit.
  12.  
  13. Minor changes in top line chatter, moved Kickstart 2.04 check to
  14. be the first thing done, and a few other little small changes.
  15.  
  16. ***** Version 1.7
  17.  
  18. XBJ now requires Kickstart 2.04 or later.  Get rid of that old iron!
  19.  
  20. Various sysop-defined options are now stored in the new XBJ.CFG file.
  21. Options include daily time limit, starting cash, and path names for
  22. high score bulletins.
  23.  
  24. The high score bulletin can now be written using DLG ANSI codes as a
  25. convenience for DLG sysops.
  26.  
  27. The function that reads a bet from the user has been rewritten, and
  28. should be more convenient for users.
  29.  
  30. DLG system messages are displayed at the bottom of the screen.  This
  31. works only if you have DLG (of course) and you must have specified the
  32. "-p %PORT" option.
  33.  
  34. ***** Version 1.6 (not released)
  35.  
  36. XBJ now resets the score file the first time it is played each month,
  37. and keeps the high scores for the current month and the previous month
  38. in ASCII and ANSI text files that can be displayed as bulletins.
  39.  
  40. Daily time limit is now available to limit how much time your users
  41. spend in the casino.
  42.  
  43. Insurance bugs fixed -- or if nothing else, they're different!  :-)
  44.  
  45. ***** Version 1.5
  46.  
  47. This is a minor update with no real changes to game play.  Various
  48. optimizations have made the executable smaller, even with the addition
  49. of more snide remarks.
  50.  
  51. The -p option was added so that DLG local port users can play the
  52. game.  Alternate graphics characters are used for some of the ANSI
  53. characters that cannot be displayed by the local DLG console.
  54.  
  55. The player's last bet is now remembered each time they play.
  56.  
  57. When running on Xenolink, XBJ now uses xenolink.library instead of the
  58. older xenolinkutility.library.  Xenolink version Z.3 and later no
  59. longer includes the xenolinkutility.library.
  60.  
  61. ***** Version 1.4
  62.  
  63. Game play now includes doubling down and other minor tweaks.
  64.  
  65. ***** Version 1.3 (beta release only)
  66.  
  67. XBJ can now be run as a standard I/O door, so it can run on DLG BBS
  68. systems and any others that allow standard I/O doors.  The -u command
  69. line argument specifies the user name in a standard I/O environment.
  70. If -u is not given XBJ assumes it is running in a Xenolink door
  71. environment.
  72.  
  73. ***** Version 1.2 (beta release only)
  74.  
  75. The score file won't be clobbered if multiple nodes try to write it at
  76. the same time, so now it's completely safe to run XBJ on all your
  77. nodes at once.
  78.  
  79. Gameplay now includes insurance, revised checks for initial blackjack,
  80. better ace counting.
  81.  
  82. ***** Version 1.1
  83.  
  84. A score file is now maintained.  You must install XBJ in a directory
  85. called DOORS:XBJ.  The score file DOORS:XBJ/xbj.users will be created
  86. automatically the first time XBJ is run.  This file tracks each user's
  87. current balance.  When a user goes broke, the game will throw them
  88. out, and they'll start over at $5000 the next time they play.  The top
  89. ten players are displayed when the game exits.  You can delete the
  90. xbj.users file if you want to start over with new scores.
  91.  
  92. There is no locking of the score file, so for now you should limit use
  93. of the XBJ door to one node at a time.  This limitation will likely
  94. change in a future version.
  95.  
  96. Dealer now stands on 17.  Blackjack pays 3 to 2.  Minor wording
  97. changes in win/lose messages.  Better Ace handling for player.  More
  98. snide remarks.
  99.  
  100. Things to do for future versions: score file locking, double down,
  101. insurance, five card charlie, pair splitting, utility to display and
  102. edit the score file, more snide remarks.
  103.  
  104. As of version 1.1, XBJ is now a two-weekend hack.  It's still free,
  105. but I'd appreciate hearing how you and your users like it.  Send me a
  106. unique postcard to the address at the end of this file, or buy me a
  107. beer the next time you're in Colorado.  Or if you never visit
  108. Colorado, buy yourself a beer.
  109.  
  110. ***** Version 1.0
  111.  
  112. This is the first release of XBJ, a Blackjack door written
  113. specifically for Xenolink.  To install it, make a directory called
  114. DOORS:XBJ and copy the XBJ executable file into it.  Version 1.0 does
  115. not really care what the door directory is named, but future versions
  116. will probably look there for a high score file.
  117.  
  118. XBJ plays a straightforward game of Blackjack using ANSI color and
  119. graphics, modeled loosely after the Mycroft Casino available for
  120. QuickBBS systems.  The Blackjack game in Mycroft Casino was by far the
  121. most popular game on my old SuperBBS/QuickBBS system.  When I moved
  122. the BBS from a PC clone to an Amiga, I was disappointed in the
  123. Blackjack doors available through Xenolink's Paragon door interpreter.
  124. Thus was born Al's Xeno Casino.
  125.  
  126. XBJ is a one-weekend hack intended to provide a *real* Blackjack door
  127. for Xenolink.  I've played it enough to believe that it works and
  128. won't crash, but since this is my first attempt at a Xenolink door, I
  129. won't offer any promises.  I would appreciate hearing your comments,
  130. suggestions, and bug reports.  The preferred way to reach me is by
  131. posting a message on the XENOLINK_UTIL echo.  You can also call my BBS
  132. at (303)939-9923, or send me Fido net-mail at 1:104/121.  XBJ is free,
  133. but if you absolutely feel that you must reward my brilliant efforts
  134. with hard cash, send it to Alan Bland, 442 Seven Hills Drive, Boulder
  135. CO 80302.  Six-figure amounts would be most appreciated. :-)
  136.